#include<stdio.h>
#include<string.h>
#include<windows.h>
#include<stdlib.h>
////在一个无序数组中查找一个具体的数
//int main()
//{
//	int arr[]={1,2,3,4,5,6,7,8,9,10};
//	int k=7;
//	int i=0;
//	int sz=sizeof(arr)/sizeof(arr[0]);
//	for (i=0;i<sz;i++)
//	{
//		if(k==arr[i])
//		{
//			printf("找到了，下标是%d\n",i);
//			break;
//		}
//	}
//	if(i==sz)
//	{
//		printf("没找到\n");
//	}
//	return 0;
//}
////在一个有序数组中查找一个具体的数（二分查找法）,查找效率是以2为底的logn
//int main()
//{
//	int arr[]={1,2,3,4,5,6,7,8,9,10};
//	int k=7;
//	int sz=sizeof(arr)/sizeof(arr[0]);
//	int left=0;
//	int right=sz-1;
//	while(left<=right)
//	{
//		int mid=(left+right)/2;
//		if(arr[mid]>k)
//		{
//			right=mid-1;
//		}
//		else if(arr[mid]<k)
//		{
//			left=mid+1;
//		}
//		else
//		{
//			printf("找到了，下标是%d\n",mid);
//			break;
//		}
//	}
//	if(left>right)
//	{
//		printf("没找到\n");
//	}
//	return 0;
//}

////编写一个代码，使一串字符从两端到中间依次出现
//int main()
//{
//	char arr1[]="welcome to bit!!!!";//sizeof(arr1)-1=strlen(arr1)
//	char arr2[]="##################";
//	int left=0;
//	int right=strlen(arr1)-1;
////do while 循环版本
//	do{
//		arr2[left]=arr1[left];
//		arr2[right]=arr1[right];
//		printf("%s\n",arr2);
//		Sleep(1000);//需要使用头文件#include<windows.h>
//		//清空屏幕
//		system("cls");
//		left++;
//		right--;
//	}
//	while(left<=right);
////while循环版本
//	while(left<right)
//	{
//		arr2[left]=arr1[left];
//		arr2[right]=arr1[right];
//		printf("%s\n",arr2);
//		Sleep(1000);
//		//清空屏幕
//		system("cls");
//		left++;
//		right--;
//	}
//	printf("%s\n",arr2);
//	return 0;
//}
////限制用户登录次数为3次，密码错误3次直接退出程序
//int main()
//{
//	int i=0;
//	char password[20]={0};
//	for(i=0;i<3;i++)
//	{
//		printf("请输入登录密码：\n");
//		scanf("%s",&password);
//		if(strcmp(password,"abcdef")==0)
//		{
//			printf("登录成功\n");
//			break;
//		}
//		else
//			printf("密码错误，请重新输入\n");
//	}
//	if(i==3)
//	{
//		printf("输入错误密码三次，程序将强制退出\n");
//	}
//	return 0;
//}


int main()
{
	char arr1[30]="hello,world";
	char arr2[30]="Hello,World";
	if(strcmp(arr1,arr2)==0)
	{
		printf("两个字符串相同\n");
	}
	else 
	{
		printf("not same\n");
	}
	return 0;
}
